executor of his own wrong - Turco Inglés Diccionario